Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MELROSE PLACE Terraced £748,951 £600,000 5 Apr 2018
2A MELROSE PLACE Terraced £714,519 £535,000 2 Jun 2016
3 MELROSE PLACE Terraced £532,573 £314,000 11 Jun 2012
4 MELROSE PLACE Terraced £588,920 £341,000 17 May 2011
5 MELROSE PLACE Terraced £665,423 £540,000 16 Nov 2018
7 MELROSE PLACE Terraced £649,597 £390,000 10 Jun 2013
9 MELROSE PLACE Terraced £538,832 £323,500 24 Jun 2013
12 MELROSE PLACE Semi-Detached £514,991 £300,000 8 Aug 2006
14 MELROSE PLACE Terraced £620,784 £110,000 28 Mar 1996
15 MELROSE PLACE Terraced £747,367 £540,000 7 Dec 2015
18 MELROSE PLACE Terraced £528,137 £295,000 27 Jan 2006